external supplier - German English Dictionary